not devout - French English Dictionary